home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 023a / cap20.zip / CAP.DOC < prev    next >
Text File  |  1992-01-02  |  66KB  |  2,207 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                   CCCC  AAA  PPPP
  15.                  C     A   A P   P
  16.                  C     AAAAA PPPP
  17.                  C     A   A P
  18.                   CCCC A   A P
  19.  
  20.  
  21.  
  22.            CAP CableVision Advertisement Program
  23.  
  24.            Version 2.0 using the iAPX 286 with VGA video
  25.  
  26.  
  27.  
  28.  
  29.        Copyright (C)1991,1992 David R. Green. All rights reserved.
  30.  
  31.  
  32.      This program and all of its accompanying files are NOT FREE or 
  33.      in the public domain, it is Copyrighted software.  David R. 
  34.      Green holds all rights to this set of programs, including all 
  35.      source code.
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.      Deluxe Paint II and II Enhanced are (C) Electronic Arts
  50.      IBM, PC/AT, are (TM) International Business Machines
  51.      MS-DOS is (TM) Microsoft Corporation
  52.      PC Paintbrush IV Plus is (C) ZSoft Corporation
  53.      PCX File Format is (C) ZSoft Corporation
  54.      8088, 8086, 80286, iAPX 286, 80386, 80486 are (TM) Intel 
  55.      Corporation
  56.  
  57.  
  58.      Special thanks to ZSoft Corporation for their supply of the PCX
  59.      file format documentation.
  60.  
  61.  
  62.  
  63.  
  64.      
  65.      
  66.      
  67.      
  68.      TABLE OF CONTENTS
  69.      ═════════════════
  70.  
  71.      1.0 What is CAP ................................... Pg. 1
  72.  
  73.      2.0 CAP Hardware Requirements ..................... Pg. 2
  74.  
  75.      3.0 Installing and Starting CAP ................... Pg. 3
  76.  
  77.          3.1 Installation problems ..................... Pg. 7
  78.  
  79.      4.0 CAP Files ..................................... Pg. 8
  80.  
  81.      5.0 How do I use CAP? ............................. Pg. 9
  82.  
  83.          5.1 Creating Ad Files in CAP .................. Pg. 12
  84.  
  85.          5.2 Creating Color Banner Files ............... Pg. 13
  86.  
  87.          5.3 Video Hardware & NTSC Color Information ... Pg. 14
  88.  
  89.          5.4 CAP Limitations ........................... Pg. 15
  90.  
  91.      6.0 Inside CAP .................................... Pg. 16
  92.  
  93.      
  94.      Appendix A  CAP File Format Information ........... Pg. 17
  95.  
  96.      Appendix B  CAP Error Messages .................... Pg. 19
  97.  
  98.      Appendix C  CAP Version Delta Guide ............... Pg. 22
  99.  
  100.      Appendix D  Registration .......................... Pg. 23
  101.  
  102.      Glossary .......................................... Pg. 31
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.      
  131.      1.0  What is CAP
  132.      ════════════════
  133.  
  134.      CAP is an acronym for "CableVision Advertisement Program", which 
  135.      is a program and utilities developed by David R. Green as a 
  136.      means to display scrolling multicolor text-based ads with a full 
  137.      color graphics Banner.
  138.  
  139.      CAP is designed for use by:
  140.  
  141.      ∙ Cable companies    - as a means to display community events and
  142.                 bulletins, on a CATV Community Channel.
  143.  
  144.      ∙ Businesses         - video advertising or video shopping in a 
  145.                 store front window.
  146.  
  147.      ∙ Museum/Art Gallery - display daily tour schedules, upcoming 
  148.                 events, or even digitized graphics of 
  149.                 artifacts with technical information.
  150.  
  151.      CAP provides direct support for 36 Ad files of 128 Blocks 
  152.      (although any number of data files may be present and used).  
  153.      Each Block consists of 6 lines of 32 characters.  That's a total
  154.      of 884,736 characters! or just under 40 minutes at the fastest 
  155.      scroll Speed (0) with no Pauses (0); 19¼ hours at a comfortable 
  156.      Speed (2) and Pause (4); and almost 5 days at the slowest Speed 
  157.      (9) with full Pause (9).  
  158.      
  159.      The video display is partitioned into a Banner section and a Text
  160.      section.  The Banner can be any graphics image either hand-drawn 
  161.      or video-digitized, composed of 256 colors from a palette of 
  162.      262,144 colors.  The Text section shows the scrolling Ads in 16 
  163.      text and background colors.  The Text background can be any 1 of 
  164.      16, and each individual line of text can be any 1 of 16 colors.
  165.      CAP supports the PCX Graphics file format for all Banners.
  166.  
  167.      The CAP Editor is a full-featured word-processor, with word-wrap, 
  168.      stream delete, insert/typeover modes, block insert/delete, and 
  169.      more.
  170.  
  171.  
  172.      Be sure to Register to receive your Bonus Disk and Manual.
  173.                        
  174.                        
  175.                        
  176.                        
  177.                        
  178.                        
  179.                        
  180.                        
  181.                        
  182.                        
  183.                        
  184.                        
  185.                        
  186.                        
  187.                        
  188.                        - 1 -
  189.      
  190.      
  191.      
  192.      
  193.      
  194.      2.0  CAP Hardware Requirements
  195.      ══════════════════════════════
  196.  
  197.      ∙ IBM AT or 80286/80386/80486 or PS/2 series computer with 
  198.        286/386/486
  199.      ∙ VGA Video Adapter (100% IBM VGA Register and BIOS compatible)
  200.      ∙ minimum 256k RAM (160k FREE RAM)
  201.      ∙ a 1.2MB or 1.44MB Floppy Drive
  202.      ∙ minimum 20MB Hard Drive is recommended
  203.      ∙ OPTIONAL - a VGA to NTSC conversion unit
  204.  
  205.      This program makes use of the iAPX 286 instruction set, and 
  206.      therefore will not run on an XT or systems with 8088 and 8086 
  207.      processors (80386 and 80486 operate fine).  No 80286 Protected
  208.      or Privileged instructions are used.
  209.  
  210.      This program requires a VGA card that is 100% IBM Register and 
  211.      BIOS compatible, and uses modes 13h (320x200x256) and 03h (16 
  212.      color text).  A 16-bit bus VGA card is recommended.
  213.      
  214.      A NTSC conversion unit is required if a standard VGA-output video 
  215.      card is used, as opposed to a NTSC output VGA card.  This is 
  216.      required only if you need to display CAP over a CATV/CCTV system.  
  217.      Single CPU/Monitor systems may use only a computer and a VGA card 
  218.      and VGA monitor.
  219.  
  220.      Use of the DOS Shell [F9] function requires a minimum 320k of RAM.
  221.  
  222.      An 8MHz or faster AT/286 computer is recommended.
  223.  
  224.      A computer with Video BIOS Shadowing capability is recommended, 
  225.      as the BIOS Screen write facilities are utilized in CAP text 
  226.      displays.  Shadowing will allow for smoother text scrolling.
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.                        
  241.                        
  242.                        
  243.                        
  244.                        
  245.                        
  246.                        
  247.                        
  248.                        
  249.                        
  250.                        
  251.                        - 2 -
  252.  
  253.  
  254.  
  255.  
  256.      
  257.      3.0 Installing and Starting CAP
  258.      ═══════════════════════════════
  259.  
  260.      While CAP will run OK from a Floppy system, a hard drive is 
  261.      recommended.  A noticeable pause will occur on Floppy systems 
  262.      during Banner and Data file loads.
  263.    
  264.      Create a directory named CAP on your hard drive.  Copy all files 
  265.      from the CAP diskette to this directory.  All Ad data and Banner 
  266.      files MUST be located in the same directory as the CAP program.
  267.  
  268.      
  269.      In step form:
  270.  
  271.        C:\> md c:\cap [ENTER]
  272.     
  273.        C:\> cd c:\cap [ENTER]
  274.  
  275.        C:\CAP> copy a:\*.* [ENTER]
  276.      
  277.      
  278.      The setup should look something like this:
  279.  
  280.  
  281.        C:\
  282.          │
  283.          ├─CAP  CAP     .EXE      Main executable program
  284.          │      *       .CAP      CAP Advertisement text data files
  285.          ~      BANNER  .PCX      default Banner graphics file
  286.             *       .PCX      Banner graphics files
  287.             PALETTE .GIF      recommended Banner Palette 
  288.                       (GIF format)
  289.             PALETTE .PCX      recommended Banner Palette 
  290.                       (PCX format)
  291.             PALETTE .LBM      recommended Banner Palette 
  292.                       (Deluxe Paint format)
  293.  
  294.  
  295.      If you are missing any of the above listed files, please contact 
  296.      the party from whom you obtained the package.
  297.  
  298.  
  299.      
  300.      
  301.      
  302.      
  303.      
  304.      
  305.      
  306.      
  307.      
  308.      
  309.      
  310.      
  311.      
  312.      
  313.      
  314.                        - 3 -
  315.         
  316.      
  317.      
  318.      
  319.      
  320.      Batch File Commands
  321.      ───────────────────
  322.  
  323.      Sections of the following text are excerpted from the DOS 3.30A 
  324.      manual, consult your DOS manual for additional information 
  325.      regarding Batch files, in the section titled "Batch Processing".
  326.  
  327.      ∙ You must name each batch file with an extension of .bat.
  328.        If you press CTRL-C while the batch file is running, MS-DOS 
  329.        asks you to confirm that you want to terminate the batch 
  330.        process.  (Note that CAP traps out Ctrl-C processing while CAP 
  331.        is running).
  332.  
  333.      
  334.      ∙ ECHO
  335.  
  336.        Purpose : Turns the batch echo feature on and off.
  337.  
  338.        Syntax  : echo [on] or echo [off] or echo [message]
  339.  
  340.        Comments: turns the displaying of batch commands on or off.
  341.  
  342.  
  343.      ∙ GOTO
  344.  
  345.        Purpose : Processes commands starting with the line after the 
  346.              specified label.
  347.  
  348.        Syntax  : goto [:]label
  349.  
  350.        Comments: allows you to goto different places within a batch 
  351.              file.
  352.  
  353.      
  354.      ∙ IF
  355.  
  356.        Purpose : Performs a command based on the result of a condition.
  357.  
  358.        Syntax  : if [not] errerlevel number command
  359.  
  360.        Comments: allows conditional execution of commands.
  361.  
  362.  
  363.  
  364.      
  365.      
  366.      
  367.      
  368.      
  369.                        
  370.                        
  371.                        
  372.                        
  373.                        
  374.                        
  375.                        
  376.                        
  377.                        - 4 -
  378.         
  379.      
  380.      
  381.      
  382.      
  383.      Starting CAP
  384.      ────────────
  385.  
  386.      To run CAP, simply type (excluding the quotation marks):
  387.  
  388.        "CAP"
  389.  
  390.  
  391.      To have CAP automatically run a specific data file, enter
  392.  
  393.        "CAP filename"
  394.  
  395.      the filename must be a valid .CAP Text Ad data file.  It is not
  396.      necessary to add the .CAP extension to the filename.
  397.  
  398.  
  399.      ∙ Unless specified in the OPTIONS menu, CAP will use the default 
  400.        Banner file named BANNER.PCX.
  401.  
  402.      ∙ CAP automatically drops to black and exits to DOS upon 
  403.        scrolling the last Block with text off the screen.  To return 
  404.        to the Editor, you must press ESC before the last line scrolls 
  405.        off the screen.
  406.  
  407.      ∙ If you miss the last Block, and the program blacks and exits, 
  408.        you will be at the DOS prompt in 40-column mode.  To return to 
  409.        80-column mode, simply type MODE CO80 (the DOS external command 
  410.        MODE must be in the path) otherwise C:\DOS\MODE CO80.
  411.  
  412.  
  413.  
  414.      Running CAP from Batch Files
  415.      ────────────────────────────
  416.      
  417.      To loop one Ad text file indefinitely, create a batch file with 
  418.      the following:
  419.  
  420.        echo off
  421.        cd\cap
  422.        :repeat
  423.        cap file1
  424.        if not errorlevel 2 goto end
  425.        goto repeat
  426.        :end
  427.  
  428.  
  429.      
  430.      
  431.      
  432.      
  433.      
  434.      
  435.      
  436.      
  437.      
  438.      
  439.      
  440.                        - 5 -
  441.         
  442.      
  443.      
  444.      
  445.      
  446.      By building the AUTOEXEC.BAT file similar to this example, 
  447.      multiple Ad files will be played, one after the other, and also 
  448.      un-monitored systems will automatically restart the program after 
  449.      power failures:
  450.  
  451.        echo off
  452.        cd\cap
  453.        :repeat
  454.        cap file1
  455.        if not errorlevel 2 goto end
  456.        cap file2
  457.        if not errorlevel 2 goto end
  458.        cap file3
  459.        if not errorlevel 2 goto end
  460.        goto repeat
  461.        :end
  462.  
  463.  
  464.      A batch file may also be written that runs one file through 4 
  465.      times, then runs a second file once, then loops back to the 
  466.      beginning.  Many different Ad formats can be produced using the 
  467.      batch file formats.
  468.  
  469.  
  470.      CAP achieves this due to the fact that 3 different error levels 
  471.      are returned to DOS at program termination:
  472.  
  473.      ∙ 0 - standard CAP Editor Quit
  474.      ∙ 1 - CAP quit with an internal error
  475.      ∙ 2 - CAP scroll section exit after completion of text file 
  476.            scroll
  477.  
  478.  
  479.      To return to the CAP Editor screen from an Ad Scroll, press ESC.  
  480.      As soon as the current Block has scrolled off the screen, you 
  481.      will be put into the Editor section.  Please note that the 
  482.      current file you were working on, or Scrolling, including the 
  483.      Block number you were at, are still valid in the Editor section.
  484.  
  485.  
  486.  
  487.  
  488.  
  489.      
  490.      
  491.                        
  492.                        
  493.                        
  494.                        
  495.                        
  496.                        
  497.                        
  498.                        
  499.                        
  500.                        
  501.                        
  502.                        
  503.                        - 6 -
  504.         
  505.      
  506.      
  507.      
  508.      
  509.      3.1 Installation problems
  510.      ═════════════════════════
  511.  
  512.  
  513.      ∙ Are you using a 286/386/486 computer system?
  514.  
  515.      ∙ Is CAP installed on a hard drive?
  516.  
  517.      ∙ Are you using DOS 3.0 or above?
  518.  
  519.      ∙ Do you have 256k or more RAM?  160k available for program use?
  520.  
  521.      ∙ Do you have a VGA graphics card installed?
  522.  
  523.      ∙ Is there an Ad data file present in the CAP directory?
  524.  
  525.      ∙ Are you starting the program with the proper syntax?
  526.  
  527.      ∙ Remove ALL TSRs (device drivers, disk-caches, pop-ups or other 
  528.        hot-key programs) from your Config.Sys and Autoexec.Bat files 
  529.        and try running CAP again.  Be sure to make backup copies of 
  530.        your Config.Sys and Autoexec.Bat files before you change them.
  531.  
  532.        If CAP then runs, re-install each TSR one at a time until you 
  533.        find the conflicting one.  Sometimes the ORDER in which the 
  534.        TSRs are installed affects the operation of the computer.  
  535.        Contact the author at the address stated on the Support card 
  536.        if have found some program that will not work with CAP.
  537.  
  538.      ∙ Try running the program on a different IBM compatible computer, 
  539.        possibly at a computer store.
  540.  
  541.      ∙ If you are using some non-standard hardware (ie a particular 
  542.        brand of VGA Video card), and you determine that there is a 
  543.        conflict with CAP or any of the Utilities, please contact the 
  544.        author.
  545.  
  546.      ∙ Contact the author via mail, with a FULL description of the 
  547.        problem, your equipment and setup, in addition to what TSRs you 
  548.        are using.  You will be notified as soon as possible about any 
  549.        corrections.  This Support feature is for Registered users only.
  550.  
  551.  
  552.  
  553.  
  554.  
  555.      
  556.      
  557.      
  558.      
  559.      
  560.      
  561.      
  562.      
  563.      
  564.                        
  565.                        
  566.                        - 7 -
  567.         
  568.      
  569.      
  570.      
  571.      
  572.      4.0  CAP Files
  573.      ══════════════
  574.  
  575.      CAP     .EXE  Main CAP program.  Contains the Ad file Editor, and 
  576.                the Ad scrolling program.
  577.  
  578.                This file is written entirely in machine language 
  579.                for speed and compactness.
  580.  
  581.      *       .PCX  CAP Banner graphic pictures in ZSoft PCX Format.  
  582.                The upper screen banner during scrolling.
  583.  
  584.      PALETTE .GIF  CAP recommended Palette for GIF paint programs.
  585.  
  586.                This is an actual GIF picture, that shows the size 
  587.                allowed for the Banner.
  588.  
  589.      PALETTE .PCX  CAP recommended Palette for PCX paint programs.
  590.  
  591.                This is an actual PCX picture, that shows the size 
  592.                allowed for the Banner.
  593.  
  594.      PALETTE .LBM  CAP recommended Palette for Deluxe Paint programs.
  595.  
  596.                This is an actual LBM picture, that shows the size 
  597.                allowed for the Banner.
  598.  
  599.      *       .CAP  CAP Ad text files.
  600.  
  601.  
  602.  
  603.  
  604.  
  605.      
  606.      
  607.      
  608.      
  609.      
  610.      
  611.      
  612.      
  613.      
  614.      
  615.      
  616.      
  617.                        
  618.                        
  619.                        
  620.                        
  621.                        
  622.                        
  623.                        
  624.                        
  625.                        
  626.                        
  627.                        
  628.                        
  629.                        - 8 -
  630.         
  631.      
  632.      
  633.      
  634.      
  635.      5.0  How do I use CAP?
  636.      ══════════════════════
  637.  
  638.      Before trying to create your own CAP Advertisements, I suggest 
  639.      you read this complete owner's manual.  It explains many of the 
  640.      features and the operation therof, that is required knowledge 
  641.      prior to starting creation of your ads.
  642.  
  643.  
  644.      The following is a representation of the Editor screen:
  645.  
  646.  
  647.       ╔══════════════════════════════════════════════════╗
  648.       ║ Calendar             Logo                  Clock ║
  649.       ║ Copyright                              File-line ║
  650.       ║                                                  ║
  651.       ║ Block#                     Error Message line    ║
  652.       ║      ┌─────────────────┐                         ║
  653.       ║      │                 │ ┌─────────────────────┐ ║
  654.       ║      │  Editor Window  │ │                     │ ║
  655.       ║      │                 │ │      Auxiliary      │ ║
  656.       ║      └─────────────────┘ │       Windows       │ ║
  657.       ║         Control keys     │                     │ ║
  658.       ║                          └─────────────────────┘ ║
  659.       ║         Function keys                            ║
  660.       ║   ███  ███ ███ ███ ███ ███ ███ ███ ███ ███ ███   ║
  661.       ║                                                  ║
  662.       ╚══════════════════════════════════════════════════╝
  663.  
  664.  
  665.      ∙ the CAP Logo.
  666.      ∙ CAP Copyright information.
  667.      ∙ a clock calendar shows the current date/time.
  668.      ∙ a File-line, which shows the name of the current file being 
  669.        edited, in addition to the area where you enter the name of 
  670.        files to Load/Save.
  671.      ∙ an Error Message line, which displays any errors that occur.
  672.      ∙ a Block#, informing you of the current Block Number in the 
  673.        Editor Window.
  674.      ∙ an Editor Window, where you actually enter the Text for each Ad.
  675.      ∙ Editor Control key reminder.
  676.      ∙ a pop-up Auxiliary Window, which shows such things as directory
  677.        listings, Option menu, etc.
  678.      ∙ a line which shows the operation of the Function keys.
  679.  
  680.  
  681.      
  682.      
  683.      
  684.      
  685.      
  686.      
  687.      
  688.      
  689.      
  690.      
  691.      
  692.                        - 9 -
  693.  
  694.      
  695.      
  696.      
  697.      
  698.      CAP Keystrokes
  699.      ──────────────
  700.  
  701.      EDITOR:
  702.     
  703.      ∙ press ESC to Quit CAP.
  704.     
  705.      ∙ F1   Help       cycles through the Help screens.
  706.      ∙ F2   New        deletes the current Ad file in the Editor, 
  707.                resets the default color set, etc.
  708.      ∙ F3   Load       loads an Ad file.
  709.      ∙ F4   Save       saves an Ad file, warns of overwrites.
  710.      ∙ F5   Block      allows for insertion and deletion of individual 
  711.                blocks.  NOTE that you cannot Insert/Delete 
  712.                Block 1, as it contains the Option values.
  713.      ∙ F6   Center     centers or justifies the text on the current 
  714.                line.
  715.      ∙ F7   Color      cycles the current line's color.
  716.      ∙ F8   Options    pop-up menu for Ad file options.
  717.      ∙ F9   DOS Shell  temporarily exit to DOS to perform a DOS 
  718.                function such as copy or delete.  NOTE that 
  719.                COMMAND.COM must be in the root directory of 
  720.                the C drive.
  721.      ∙ F10  Run        scroll the current Ad text file in memory.
  722.  
  723.  
  724.      ∙ ^         moves the Editor cursor up one line, if at the top 
  725.              line, go to the bottom line.
  726.      ∙ v         moves the Editor cursor down one line, if at the 
  727.              bottom line, go to the top line.
  728.      ∙ <         moves the Editor cursor left one character, if at the 
  729.              left-most column, starts at the right column.
  730.      ∙ >         moves the Editor cursor right one character, if at 
  731.              the right-most column, starts at the left column.
  732.      ∙ <┘        moves the Editor cursor to the left column of the 
  733.              next line.
  734.      ∙ PgUp      goes to the previous Block number.
  735.      ∙ PgDn      goes to the next Block number.
  736.      ∙ Home      go to the left-most column of the current Editor line.
  737.      ∙ End       go to the right-most column of the current Editor 
  738.              line.
  739.      ∙ Insert    toggle Insert character mode/Typeover character mode.
  740.      ∙ Delete    deletes the character under the cursor, moves the 
  741.              remainder of the text on the line to the left.
  742.      ∙ Backspace deletes the character to the right of the cursor, 
  743.              moves the remainder of the text on the line to the 
  744.              left.
  745.      ∙ Tab       jumps from the start of one word to the next for 
  746.              rapid text scanning.
  747.  
  748.  
  749.      SCROLL
  750.  
  751.      ∙ press ESC to return to the Editor.
  752.      ∙ press PAUSE or CTRL+NUMLOCK to pause the scroll, any key 
  753.        continues.
  754.  
  755.                        - 10 -
  756.  
  757.  
  758.     
  759.  
  760.  
  761.      OPTIONS BOX
  762.      ───────────
  763.  
  764.      ∙ Scroll Speed        - determines the speed the lines scroll up 
  765.                  the screen.  It is based on the 
  766.                  computer's Tick clock which is equivalent 
  767.                  to about 1/18th of a second.
  768.  
  769.      ∙ Scroll Pause Time   - the amount of time the Block text remains 
  770.                  on screen before it scrolls up and off.  
  771.                  In seconds.
  772.  
  773.      ∙ Scroll Cycle Times  - the number of times the Ad file will 
  774.                  repeat.  0 is NO repeats, 1 is 1 repeat 
  775.                  or 2 total scroll times.
  776.  
  777.      ∙ Foreground Color *  - the global color for all text Blocks.
  778.  
  779.      ∙ Background Color *  - the global color for the backdrop or 
  780.                  background behind the text.
  781.  
  782.      ∙ Banner File         - the name of the Banner file associated 
  783.                  with the Ad file.  The default file 
  784.                  BANNER.PCX will be used if this is left 
  785.                  blank.
  786.  
  787.  
  788.  
  789.      * These values will override and reset any settings done on 
  790.        individual lines with the [F7] Color function.
  791.  
  792.      If you accidently press [F8] Options Box, you may press [ESC] to 
  793.      exit the Options section without disturbing your current settings.
  794.     
  795.      You will be prompted with "Update the Color Set? [Y/N]" when you 
  796.      press [ENTER] from the Options Box.  If you wish to update all 
  797.      other values EXCEPT the colors, press [N].  Pressing [Y] resets 
  798.      any text colors to the new ForeGround value.
  799.  
  800.      It is recommended that you select the Options Menu and set the 
  801.      desired values BEFORE you assign color to individual lines.
  802.  
  803.      You CANNOT Insert or Delete Block 1, as it contains all of the 
  804.      Option parameter values.  The Insert function will lose any text 
  805.      in Block 128 as it moves all Blocks from the current Block up one.  
  806.      The Delete function deletes the current Block, moves the next 
  807.      Block down to its place, and clears Block 128 as all other Blocks 
  808.      move downward.
  809.  
  810.  
  811.  
  812.  
  813.      
  814.      
  815.      
  816.      
  817.      
  818.                        - 11 -
  819.  
  820.  
  821.  
  822.  
  823.  
  824.      5.1  Creating Ad Files in CAP
  825.      ═════════════════════════════
  826.  
  827.      The basic flowchart for creating Ads follows this sequence:
  828.  
  829.      1. Use the Option menu to select the global color set for the 
  830.         text.  Any 1 of 16 colors may be selected for the Foreground 
  831.         (text) and any 1 of 16 colors may be selected for the 
  832.         Background.  You may also select the Scroll Speed, message 
  833.         Pause time, number of times you want the Ad file to loop in 
  834.         it's scroll, and the name of the Graphics Banner you would 
  835.         like to use for this Ad file.
  836.  
  837.      2. Type the Ad text into each Block, using the Editor Window and 
  838.         text editing Control keys.
  839.  
  840.      3. Hi-light any lines of text, by changing their color using the 
  841.         Color Function key [F7].  NOTE that these settings can be 
  842.         reset if you go through the Options menu.  See the section 
  843.         above titled Scroll Options.
  844.  
  845.      4. Save the Ad file.
  846.  
  847.      5. You may run the Ad file directly, by pressing [F10], or quit 
  848.         the program and enter "CAP filename" with filename being the 
  849.         name of the file you just created.
  850.  
  851.      6. To return to the Editor section, from a Scroll, press [ESC].  
  852.         As soon as the current Block is finished, you will be returned 
  853.         to the Editor section, with all Editor settings exactly where 
  854.         you left off prior to running the Scroll [F10].
  855.  
  856.      7. If you do not press [ESC] during the Scroll, when all Blocks 
  857.         with any text have scrolled by (they will scroll by the number 
  858.         of times specified in the Cycle Times OPTION menu) the picture 
  859.         will drop to black, then exit to DOS.
  860.  
  861.      *  To make one file Scroll continually, create a batch file using 
  862.         the name of the Ad file.  See the section on Starting CAP.
  863.  
  864.      *  If your Banner picture is not being displayed, but the 
  865.         Copyright Banner is, make sure you have not misspelled the 
  866.         Banner name in the Options Box.
  867.  
  868.  
  869.      
  870.      
  871.      
  872.      
  873.      
  874.      
  875.      
  876.      
  877.      
  878.      
  879.      
  880.      
  881.                        - 12 -
  882.  
  883.  
  884.  
  885.  
  886.  
  887.      5.2  Creating Color Banner Files
  888.      ════════════════════════════════
  889.  
  890.      CAP uses the Industry Standard PCX Graphics format for its Banner 
  891.      files.  
  892.  
  893.      Using most any Paint program such as Deluxe Paint II Enhanced or 
  894.      PC PaintBrush IV+, draw your Graphic picture (remember to use 
  895.      320x200 256 color mode only).  You may use the PALETTE.* file, as 
  896.      it displays the border area you may paint within, and has the 
  897.      first 16 colors set correctly.
  898.  
  899.      If your paint program saves in a different format, for example 
  900.      Deluxe Paint II saves in LBM only, AutoDesk Animator saves in GIF 
  901.      only, obtain a graphics file conversion program.  Many good 
  902.      shareware converters such as VPIC are available on many BBSs.  
  903.      You may even have a converter program included with your paint 
  904.      program, such as Deluxe Paint's Convert program.
  905.    
  906.  
  907.      ! Be Sure your Banner uses only the upper half of the screen (320 
  908.        pixels by 100 pixels).  The bottom half of the screen MUST be 
  909.        Black (using Palette Color 0, the first color).  If you place 
  910.        any graphics in the lower ½ of the screen, it will be written 
  911.        over by the scrolling text.
  912.  
  913.           0                   319
  914.          0┌───────────────────┐
  915.           │                   │
  916.           │                   │
  917.           │      BANNER       │
  918.           │                   │
  919.           │                   │
  920.         99│───────────────────│
  921.        100│                   │
  922.           │                   │
  923.           │ text scrolls here │
  924.           │                   │
  925.           │                   │
  926.        199└───────────────────┘
  927.  
  928.      ! The first 16 colors in the picture palette MUST be the standard 
  929.        VGA 16 colors (they are used by the Scrolling Text).  If you 
  930.        are unsure, use the supplied default palettes.
  931.  
  932.        Color 0 - Black        Color  8 - Gray
  933.        Color 1 - Blue         Color  9 - Light Blue
  934.        Color 2 - Green        Color 10 - Light Green
  935.        Color 3 - Cyan         Color 11 - Light Cyan
  936.        Color 4 - Red          Color 12 - Light Red
  937.        Color 5 - Magenta      Color 13 - Light Magenta
  938.        Color 6 - Brown        Color 14 - Yellow
  939.        Color 7 - White        Color 15 - Light White
  940.  
  941.  
  942.      ! You may use all 256 supplied VGA colors within your Banners.  
  943.                        
  944.                        - 13 -
  945.  
  946.  
  947.  
  948.  
  949.  
  950.      5.3 Video Hardware & NTSC Color Information
  951.      ═══════════════════════════════════════════
  952.  
  953.      Graphics Banners may also be input into CAP, by utilizing Video-
  954.      Digitization hardware.  This allows any image to be captured from 
  955.      a Video Camera or VCR into the computer.  Many systems are 
  956.      available, contact your computer retailer.  Compuserve, Event 
  957.      Horizons, in addition to many other BBS systems, have many 
  958.      professionally digitized pictures available for consumer use.  
  959.      These may be cropped or reduced to proper 320x100 size, then used 
  960.      as a banner.
  961.  
  962.  
  963.      The current IBM standard VGA video cards are not directly NTSC 
  964.      signal compatible.  In order to get your CAP presentations 
  965.      converted to this format, the use of specialized hardware is 
  966.      required.  The following devices are some of the hardware that is 
  967.      available for this task.
  968.  
  969.        VGA-TV Card
  970.        Willow Peripherals
  971.        190 Willow Ave
  972.        Bronx, NY 10454
  973.        (212) 402-0010
  974.  
  975.        VGA Producer
  976.        Magni System Inc
  977.        9500 SW Gemini Drive
  978.        Beaverton, OR 97005
  979.        (503) 626-8400 or (800) 237-5964
  980.  
  981.  
  982.      When creating Graphic Banners, some limitation is placed on the 
  983.      image due to the inherent limitations of the NTSC signal.
  984.  
  985.      The use of certain colors and color blends should be avoided.  
  986.      Reds tend to bleed and fuzz more than other "stable" colors.
  987.  
  988.      ∙ Most Stable   - Black, White, Grays
  989.      ∙ Stable        - Green
  990.      ∙ Almost Stable - Blues, Browns, Yellows
  991.      ∙ Unstable      - Red, Magenta
  992.  
  993.      For best results, use stable colors for large solid-color areas 
  994.      or backgrounds.  If you must use reds, add a little green to help 
  995.      stability.
  996.  
  997.      The following combinations of colors bleed into each other and 
  998.      cause a cancellation of both.
  999.  
  1000.      ∙ Red   with Cyan
  1001.      ∙ Blue  with Yellow
  1002.      ∙ Green with Magenta
  1003.  
  1004.  
  1005.  
  1006.      
  1007.                        - 14 -
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.      5.4  CAP Limitations
  1014.      ════════════════════
  1015.  
  1016.      ∙ Maximum 36 Ad files displayable in the Load/Save Directory 
  1017.        Window.  CAP can use any *.CAP data file, but only the first 36 
  1018.        in the CAP directory will appear in the directory box.  To use 
  1019.        any other data files, simply enter their appropriate name.
  1020.  
  1021.      ∙ Maximum Advertisement File of 128 Ad Blocks.
  1022.  
  1023.      ∙ Maximum 6 lines of 32 characters per Block.
  1024.  
  1025.      ∙ Maximum 16 colors of text. (1 of 16 foreground, 1 of 16 background)
  1026.  
  1027.      ∙ Maximum 256 colors for each Banner picture.
  1028.  
  1029.      ∙ Maximum 320x100 pixels for each Banner picture.
  1030.  
  1031.  
  1032.  
  1033.  
  1034.      
  1035.      
  1036.      
  1037.      
  1038.      
  1039.      
  1040.      
  1041.      
  1042.      
  1043.      
  1044.      
  1045.      
  1046.      
  1047.      
  1048.      
  1049.      
  1050.      
  1051.      
  1052.      
  1053.      
  1054.      
  1055.      
  1056.      
  1057.      
  1058.      
  1059.      
  1060.      
  1061.      
  1062.      
  1063.      
  1064.      
  1065.      
  1066.      
  1067.      
  1068.      
  1069.      
  1070.                        - 15 -
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.      6.0  Inside CAP
  1077.      ═══════════════
  1078.  
  1079.      The following is a flowchart of the CAP program
  1080.  
  1081.      ∙ test for the proper environment (286, DOS 3.0, VGA, 256k RAM).
  1082.  
  1083.      ∙ get Command-Tail for auto-run Ad file.
  1084.  
  1085.      ∙ call system and video initialize functions to set default 
  1086.        parameters.
  1087.  
  1088.      ∙ run Editor section or Scroll section (depending on 
  1089.        Command-Tail).
  1090.  
  1091.  
  1092.      INNER WORKINGS:
  1093.      ───────────────
  1094.  
  1095.      You may wish to know some of the inner working of CAP to 
  1096.      understand how it handles files.
  1097.  
  1098.      The following is a graphic description of the CAP program:
  1099.  
  1100.        ┌───────────────────┐
  1101.        │    CAP Program    │ <- The Program holds all machine code
  1102.        │   64k reserved    │    routines to handle all of the Disk/
  1103.        │───────────────────│    Picture-Display/Scrolling functions.
  1104.        │32k Ad Text buffer │
  1105.        └───────────────────┘
  1106.  
  1107.        ┌───────────────────┐
  1108.        │  32k Aux. buffer  │ <- used for the Scrolling Animation, and
  1109.        └───────────────────┘    reading Banner.PCX files
  1110.  
  1111.        ┌───────────────────┐
  1112.        │  64k VGA Video    │ <- on the VGA card.
  1113.        └───────────────────┘
  1114.  
  1115.  
  1116.  
  1117.      
  1118.      
  1119.      
  1120.      
  1121.      
  1122.      
  1123.      
  1124.      
  1125.      
  1126.      
  1127.      
  1128.      
  1129.      
  1130.      
  1131.      
  1132.      
  1133.                        - 16 -
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.      Appendix A  CAP File Format Information
  1140.      ═══════════════════════════════════════
  1141.  
  1142.  
  1143.      CAP File Formats.  May 1991
  1144.  
  1145.  
  1146.      1. CAP Ad File Format.
  1147.  
  1148.      Ad files are created within the CAP program, using the Editor 
  1149.      section of CAP.
  1150.  
  1151.      CAP provides for 128 "Blocks" each consisting of 6 lines of 32
  1152.      characters.
  1153.  
  1154.  
  1155.      Each Block is 256 bytes in size, and only used blocks are saved 
  1156.      to disk, therefore, the number of blocks in a file can be 
  1157.      calculated by dividing the file size by 256.
  1158.  
  1159.  
  1160.             ┌───────────────────┐
  1161.             │ line  1  32 bytes │
  1162.             │ line  2  32 bytes │
  1163.             │ line  3  32 bytes │
  1164.             │ line  4  32 bytes │
  1165.             │ line  5  32 bytes │
  1166.             │ line  6  32 bytes │
  1167.             │ color 1   1 byte  │
  1168.             │ color 2   1 byte  │
  1169.             │ color 3   1 byte  │
  1170.      ┌───────────┐──┘ color 4   1 byte  │
  1171.      │ Block 1   │    color 5   1 byte  │
  1172.      ├───────────┤──┐ color 6   1 byte  │
  1173.      │ Block 2   │  │ reserved 58 bytes │ **
  1174.      ├───────────┤  └───────────────────┘
  1175.      │ Block 3   │
  1176.      ├───────────┤
  1177.      │ Block 4   │
  1178.      ├───────────┤  ┌─────────┐
  1179.      |           |  │ line 1  │
  1180.      |           |  │ line 2  │
  1181.      ├───────────┤──┘ line 3  │
  1182.      │ Block 128 │    line 4  │
  1183.      └───────────┘──┐ line 5  │
  1184.             │ line 6  │
  1185.             │ color 1 │
  1186.             │ color 2 │
  1187.             │ color 3 │
  1188.             │ color 4 │
  1189.             │ color 5 │
  1190.             │ color 6 │
  1191.             │ res. 58 │
  1192.             └─────────┘
  1193.  
  1194.  
  1195.  
  1196.                        - 17 -
  1197.  
  1198.         
  1199.         
  1200.         
  1201.  
  1202.      ** The 58 reserved bytes of the first Block have the following 
  1203.         usage:
  1204.  
  1205.         USAGE               SIZE          OFFSET
  1206.  
  1207.       |                             |
  1208.       │ Scroll Speed        1 byte  │     198
  1209.       │ Scroll Pause Time   1 byte  │     199
  1210.       │ Scroll Cycle Times  1 byte  │     200
  1211.       │ Foreground Color    1 byte  │     201
  1212.       │ Background Color    1 byte  │     202
  1213.       │ Banner file         8 bytes │     203-210 filename
  1214.       │ Reserved           45 bytes │     211-255
  1215.       ├─────────────────────────────┤
  1216.       |                             |
  1217.  
  1218.  
  1219.  
  1220.      
  1221.      
  1222.      
  1223.      
  1224.      
  1225.      
  1226.      
  1227.      
  1228.      
  1229.      
  1230.      
  1231.      
  1232.      
  1233.      
  1234.      
  1235.      
  1236.      
  1237.      
  1238.      
  1239.      
  1240.      
  1241.      
  1242.      
  1243.      
  1244.      
  1245.      
  1246.      
  1247.      
  1248.      
  1249.      
  1250.      
  1251.      
  1252.      
  1253.      
  1254.      
  1255.      
  1256.      
  1257.      
  1258.      
  1259.                        - 18 -
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.      Appendix B  CAP Error Messages
  1266.      ══════════════════════════════
  1267.  
  1268.      ∙ CAP Executable, During Startup:
  1269.        ───────────────────────────────
  1270.  
  1271.        ∙ Memory Allocation Error, or Not Enough Free RAM!
  1272.  
  1273.          An attempt has been made to run CAP on a computer system with 
  1274.          less than 320k of USABLE RAM.  You will have to free up some 
  1275.          base RAM by removing some of your TSRs or device drivers 
  1276.          before you can run CAP.
  1277.  
  1278.        ∙ Sorry, CAP requires a VGA display adapter.
  1279.  
  1280.          An attempt has been made to run CAP on a computer system that 
  1281.          has a video adapter other than a VGA adapter, or the adapter 
  1282.          is not 100% IBM Register or BIOS compatible.
  1283.  
  1284.        ∙ Sorry, CAP requires an 80286 processor or better.
  1285.  
  1286.          An attempt has been made to run CAP on a computer system with 
  1287.          an 8088 or 8086 CPU.
  1288.  
  1289.        ∙ Sorry, CAP requires at least 256k of RAM.
  1290.  
  1291.          An attempt has been made to run CAP on a computer system with 
  1292.          less than 256k of standard RAM.  You must install more RAM 
  1293.          into your computer before CAP will run.
  1294.  
  1295.        ∙ Sorry, CAP requires DOS Version 3.0 or better.
  1296.  
  1297.          An attempt has been made to run CAP on a computer system with 
  1298.          a version of MS-DOS prior to release 3.0.
  1299.  
  1300.  
  1301.      ∙ CAP Executable, During Operation:
  1302.        ─────────────────────────────────
  1303.  
  1304.        ∙ Banner Graphic File is not 320x200 256 color PCX!
  1305.  
  1306.          The picture filename specified was not a PCX file, or the 
  1307.          file is damaged.
  1308.  
  1309.        ∙ Couldn't Find COMMAND.COM!
  1310.  
  1311.          The DOS Shell [F9] function could not find and execute 
  1312.          COMMAND.COM, the DOS command interpreter.  CAP assumes 
  1313.          COMMAND.COM to be in the root directory of the C drive.
  1314.  
  1315.        ∙ Couldn't Find the Banner File!
  1316.  
  1317.          The Banner file specified to be read into CAP was missing or 
  1318.          was misspelled.
  1319.  
  1320.        
  1321.        
  1322.                        - 19 -
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.        ∙ Couldn't Find the Text File!
  1329.  
  1330.          The Ad Text file specified to be read into CAP was missing or 
  1331.          was misspelled.
  1332.  
  1333.        ∙ Disk Seek Error!
  1334.  
  1335.          Critical Error - DOS could not find the sector requested to 
  1336.                   read in a file.
  1337.  
  1338.        ∙ General Failure on Drive!
  1339.  
  1340.          Critical Error - controller or disk has failed, or disk is 
  1341.                   not formatted.
  1342.  
  1343.        ∙ Handle Invalid or File Not Open!
  1344.  
  1345.          An internal program error or DOS error occurred in the file 
  1346.          read section of the CAP kernel, causing loss or damage to the 
  1347.          file Handle or premature Closing of the file.
  1348.  
  1349.        ∙ Read Fault on Drive!
  1350.  
  1351.          Critical Error - error in attempting to read a file.
  1352.  
  1353.        ∙ The Disk Is Write Protected!
  1354.  
  1355.          Critical Error - write protected disk.
  1356.  
  1357.        ∙ The Drive Is Not Ready!
  1358.  
  1359.          Critical Error - drive controller problem, or drive door open.
  1360.  
  1361.        ∙ The Sector was not Found!
  1362.  
  1363.          Critical Error - DOS could not find the sector requested to 
  1364.                   read in a file.
  1365.  
  1366.        ∙ There has been a Disk Error!
  1367.  
  1368.          A general error has occurred that was passed to the Critical 
  1369.          Error Handler.
  1370.  
  1371.        ∙ Unknown Media Type!
  1372.  
  1373.          Critical Error - DOS could not recognize the disk media type 
  1374.                   in the drive.
  1375.  
  1376.        ∙ Unknown Unit!
  1377.  
  1378.          Critical Error - request for a function from a device DOS 
  1379.                   does not recognize.
  1380.  
  1381.        ∙ Write Fault on Drive!
  1382.  
  1383.          Critical Error - error in attempting to write a file
  1384.  
  1385.                        - 20 -
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.        ∙ You have a Bad Disk or Format!
  1392.  
  1393.          Critical Error - DOS had troubles finding the data requested 
  1394.                   to read in a file.
  1395.  
  1396.  
  1397.      ∙ MOS Executable, During Termination:
  1398.        ───────────────────────────────────
  1399.  
  1400.        ∙ Memory De-Allocation Error!
  1401.  
  1402.          Memory boundaries were overrun, or damage to the allocation 
  1403.          chain occurred during program execution, please reboot the 
  1404.          computer before proceeding.
  1405.  
  1406.  
  1407.      
  1408.      
  1409.      
  1410.      
  1411.      
  1412.      
  1413.      
  1414.      
  1415.      
  1416.      
  1417.      
  1418.      
  1419.      
  1420.      
  1421.      
  1422.      
  1423.      
  1424.      
  1425.      
  1426.      
  1427.      
  1428.      
  1429.      
  1430.      
  1431.      
  1432.      
  1433.      
  1434.      
  1435.      
  1436.      
  1437.      
  1438.      
  1439.      
  1440.      
  1441.      
  1442.      
  1443.      
  1444.      
  1445.      
  1446.      
  1447.      
  1448.                        - 21 -
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.      Appendix C  CAP Version Delta Guide
  1455.      ═══════════════════════════════════
  1456.  
  1457.  
  1458.      Version 1.0    06-10-91   First retail version
  1459.  
  1460.          ∙ Proprietary graphic file format.
  1461.          ∙ Simple user interface.
  1462.          ∙ Appears to Lock up if Pause pressed during scroll.
  1463.          ∙ Scrolls only 6 lines at one time.
  1464.      
  1465.      Version 2.0    09-15-91   Major revision, therefore no version 1.x
  1466.  
  1467.          ∙ Reduced System RAM requirements by 32k.
  1468.          ∙ PCX graphic file reading capability.
  1469.          ∙ Smooth scroll instead of 6 lines at one time.
  1470.          ∙ Improved Editor screen, especially the Options Box.
  1471.          ∙ Query before Global Color Set change.
  1472.          ∙ IBM Keyboard Pause fixed.
  1473.          ∙ Corrected use of only 16 colors vs 17 colors.
  1474.            Graphic scroll text foreground/background colors are
  1475.            processed correctly.
  1476.          ∙ Corrected display of filename when [ESC] returning to
  1477.            Editor screen from command-tail auto-run, V1.0 didn't
  1478.            show filename.
  1479.          ■ Released as Shareware vs Retail
  1480.  
  1481.  
  1482.                        
  1483.                        
  1484.                        
  1485.                        
  1486.                        
  1487.                        
  1488.                        
  1489.                        
  1490.                        
  1491.                        
  1492.                        
  1493.                        
  1494.                        
  1495.                        
  1496.                        
  1497.                        
  1498.                        
  1499.                        
  1500.                        
  1501.                        
  1502.                        
  1503.                        
  1504.                        
  1505.                        
  1506.                        
  1507.                        
  1508.                        
  1509.                        
  1510.                        
  1511.                        - 22 -
  1512.  
  1513.        
  1514.        
  1515.        
  1516.        
  1517.      Appendix D  Registration
  1518.      ════════════════════════
  1519.  
  1520.     
  1521.      REGISTRATION  !! Please Read This !!
  1522.  
  1523.      Registration of programs from David R. Green grants you the 
  1524.      following features:
  1525.    
  1526.      1. A printed Owner's Manual and Registered Program Disk, with 
  1527.         your name as Licensee over "Non-Registered Copy" text (applies 
  1528.         only to certain applicable programs).
  1529.    
  1530.      2. Certain programs have a Bonus disk available, which will be 
  1531.         sent First Class mail as soon as the paid Registration is 
  1532.         received.  Bonus disks contain additional accessories or files 
  1533.         for the program, possibly developed after the initial release 
  1534.         of the program.
  1535.  
  1536.      3. Program support for 1 full year from the registration date.
  1537.         If you apply for support after the year is over, you will be
  1538.         charged a fee for whatever remedy is required, ie re-compiling, 
  1539.         telephone charges, postage, etc.  If you apply for support on 
  1540.         an old version of any program, you will be asked to purchase 
  1541.         the upgraded version or revision (at the 50% discount rate of 
  1542.         course) since the new version or revision would probably have 
  1543.         the bug fixed already.
  1544.      
  1545.         Support refers to:
  1546.  
  1547.         A. Program problem on particular Hardware, ie won't work 
  1548.            properly on a certain Video card or with a particular Mouse.
  1549.  
  1550.         B. Loss of one or more of the program's files due to accident 
  1551.            or media failure.  A replacement disk(s) will be issued for 
  1552.            the cost of the disk(s), duplication time, and shipping.
  1553.    
  1554.         C. Questions concerning Program Operation, perhaps with 
  1555.            particular hardware, or when adding a new peripheral.
  1556.  
  1557.         D. Problems getting the program to work on certain hardware, 
  1558.            PRIOR to registration, ASSUMING YOU DESIRE TO REGISTER WHEN 
  1559.            THE BUG IS FIXED.
  1560.  
  1561.      4. All Registered users will receive Shareware Distributed 
  1562.         Version upgrades for only 50% of their regular Registration 
  1563.         Fee.  For example, if you registered PROGRAM1 version 1.0, 
  1564.         when version 1.1 becomes available you will only pay $20 to 
  1565.         register assuming version 1.1 has a Registration fee of $40 
  1566.         (anyone registering a new version, who has not registered a 
  1567.         previous version will of course pay the full amount).  You 
  1568.         already paid for the License to use the program with the 
  1569.         first Registration, you shouldn't have to pay full pop again.
  1570.      
  1571.                        
  1572.                        
  1573.                        
  1574.                        
  1575.                        - 23 -
  1576.         
  1577.      
  1578.      
  1579.      
  1580.      
  1581.      5. Registered users will receive free newsletters detailing 
  1582.         what's new for programs and versions.  This service is also 
  1583.         valid for overseas parties, so please give your correct 
  1584.         address.
  1585.       
  1586.      Registration of these programs does not fund a faceless 
  1587.      corporation that is already excessively wealthy; writing programs 
  1588.      is how I make my living and feed my family.  I am trying to 
  1589.      provide Retail-or-better quality programs at low Shareware prices, 
  1590.      using volume sales instead of high prices.  I am currently not 
  1591.      allowing registration by credit card, due to the fact that I 
  1592.      would have to increase my prices to cover the cost of the credit 
  1593.      card fees (VISA would charge me 3-4% on each sale).  If you 
  1594.      wouldn't mind paying a little more, and would like the ease of 
  1595.      credit card payment, please indicate this on the Registration 
  1596.      form or Order form.  If enough people want it, I'll do it.  I can 
  1597.      not be held responsible for delays or loss of Order or 
  1598.      Registration forms in our mail system (we all know how fast they 
  1599.      are!), but if you have any questions or problems, please contact 
  1600.      me, I need your business, and am here to help.
  1601.     
  1602.     
  1603.        SHAREWARE
  1604.     
  1605.      These programs are NOT FREE, they are Copyrighted.  These 
  1606.      programs are currently distributed by the Shareware method which 
  1607.      is merely a means of program distribution, not a grant of 
  1608.      copyright or license.  David R. Green makes no guarantee that the 
  1609.      above listed programs shall always be distributed as Shareware.
  1610.      
  1611.      These programs may not be distributed by any commercial Shareware
  1612.      distribution house, or for profit, without the express written
  1613.      permission of David R. Green.  Shareware distribution vendors are
  1614.      requested to contact David R. Green prior to distributing any of 
  1615.      the above listed programs.
  1616.      
  1617.      The Shareware method of program distribution, allows you to test 
  1618.      a program for suitability of use prior to purchase.  This test 
  1619.      period may be up to but not exceeding four (4) weeks from the 
  1620.      date of program acquisition.  Once the trial period has expired, 
  1621.      you have two options (a) you MUST register with the copyright 
  1622.      holder or (b) to destroy the contents of the disk and any copies.
  1623.  
  1624.      This Program is available in two versions, the Shareware 
  1625.      Distribution version, and the Registration version.  The 
  1626.      difference being the displayed "UNREGISTERED" versus "LICENSED 
  1627.      TO your-name" text contained in the program.  Distribution 
  1628.      versions may be freely copied and distributed, so long as no fee 
  1629.      is charged for the PROGRAM, and all copyright notices are 
  1630.      reproduced on the copy.  Registered parties are requested to not 
  1631.      distribute copies of their personally Registered version, give 
  1632.      the person a copy of the Shareware version, or inform them of 
  1633.      where you obtained yours.
  1634.    
  1635.    
  1636.                        
  1637.                        
  1638.                        - 24 -
  1639.           
  1640.        
  1641.        
  1642.        
  1643.        
  1644.        REGISTERED VERSION PROGRAM LICENSE AND COPYRIGHT INFORMATION
  1645.       
  1646.      This legal document is an agreement between you, the end user, 
  1647.      and David R. Green.  BY USING THIS PROGRAM FOR A PERIOD EXCEEDING 
  1648.      THE MENTIONED SHAREWARE TRIAL PERIOD, YOU ARE AGREEING TO BECOME 
  1649.      BOUND BY THE TERMS OF THIS AGREEMENT, WHICH INCLUDES THE SOFTWARE 
  1650.      LICENSE, LIMITED WARRANTY AND ACKNOWLEDGEMENT.
  1651.      IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT USE
  1652.      THIS PRODUCT.  PROMPTLY RETURN THE DISK PACKAGE AND OTHER ITEMS
  1653.      (INCLUDING WRITTEN MATERIALS, PACKAGING, AND HARDWARE, IF ANY) 
  1654.      WHICH ARE PART OF THIS PRODUCT TO THE PLACE WHERE YOU OBTAINED 
  1655.      THEM.  IF YOU OBTAINED THIS PRODUCT FROM A BBS, DESTROY THE 
  1656.      COMPLETE CONTENTS OF THE DISK(S) AND ANY PRINTED DOCUMENTATION.
  1657.      
  1658.      In order to preserve and protect his rights under applicable laws,
  1659.      David R. Green does not sell any rights in his SOFTWARE.  Rather,
  1660.      David R. Green grants the right to use his SOFTWARE by means of a 
  1661.      SOFTWARE LICENSE.  David R. Green specifically retains title to 
  1662.      all his computer software.
  1663.  
  1664.        SOFTWARE LICENSE
  1665.  
  1666.      1. GRANT OF LICENSE.  In consideration of payment of the License 
  1667.      fee which is a part of the price you pay for this product upon 
  1668.      Registration, and your agreement to abide by the terms and 
  1669.      conditions of this License and the Limited Warranty, David R. 
  1670.      Green, as Licensor, grants to you, the LICENSEE, a nonexclusive 
  1671.      right to use and display this copy of the software program 
  1672.      (herinafter the "SOFTWARE") on a single COMPUTER at a single 
  1673.      location so long as you comply with the terms of this License.
  1674.      If the single computer on which you use the SOFTWARE is a 
  1675.      multiuser system, the License covers all users on that single 
  1676.      system, without further License payments.  David R. Green 
  1677.      reserves all rights not expressly granted to LICENSEE.
  1678.      
  1679.      2. OWNERSHIP OF SOFTWARE.  As the LICENSEE, you own the magnetic 
  1680.      or other physical media on which the SOFTWARE is originally or 
  1681.      subsequently recorded or fixed, but an express condition of this 
  1682.      License is that David R. Green retains title and ownership of the 
  1683.      SOFTWARE recorded on the original disk copy(ies) and all 
  1684.      subsequent copies of the SOFTWARE, regardless of the form or 
  1685.      media in or on which the original and other copies may exist.  
  1686.      This License is not a sale of the original SOFTWARE or any copy.
  1687.      
  1688.      3. COPY RESTRICTIONS, REGISTERED VERSION. This SOFTWARE and any
  1689.      accompanying written materials are copyrighted.  Unauthorized 
  1690.      copying of the SOFTWARE, including SOFTWARE which has been 
  1691.      modified, merged, or included with other software, or of the 
  1692.      written materials is expressly forbidden.  You may be held 
  1693.      legally responsible for any copyright infringement which is 
  1694.      caused or encouraged by your failure to abide by the terms of 
  1695.      this License.  Subject to the restrictions above, you may make 
  1696.      one (1) copy of the SOFTWARE solely for backup purposes.  You 
  1697.      must reproduce and include the copyright notice on the backup 
  1698.      copy.
  1699.      
  1700.                        
  1701.                        - 25 -
  1702.         
  1703.      
  1704.      
  1705.      
  1706.      
  1707.      4. USE RESTRICTIONS.  As the LICENSEE, you may physically 
  1708.      transfer the SOFTWARE from one computer to another provided that 
  1709.      the SOFTWARE is used on only one computer at a time.  You may not 
  1710.      electronically transfer the SOFTWARE from one computer to another 
  1711.      over a network.  You may not distribute copies of the SOFTWARE or 
  1712.      accompanying written materials to others.  You may not modify, 
  1713.      adapt, translate, reverse engineer, decompile, disassemble, or 
  1714.      create derivative works based on the SOFTWARE.  You may not 
  1715.      modify, adapt, translate or create derivative works based on the 
  1716.      written materials without the prior written consent of David R. 
  1717.      Green.
  1718.      
  1719.      5. TRANSFER RESTRICTIONS.  This SOFTWARE is licensed only to you,
  1720.      the LICENSEE, and may not be transferred to anyone without the 
  1721.      prior written consent of David R. Green.  Any unauthorized 
  1722.      transferee of the SOFTWARE shall be bound by the terms and 
  1723.      conditions of this License and Limited Warranty.  In no event may 
  1724.      you transfer, assign, rent, lease, sell or otherwise dispose of 
  1725.      the SOFTWARE on a temporary or permanent basis except as 
  1726.      expressly provided herein.  
  1727.      
  1728.      6. TERMINATION.  This License is effective until terminated.  
  1729.      This License will terminate automatically without notice from 
  1730.      David R. Green if you fail to comply with any provision of this 
  1731.      License.  Upon termination you shall destroy any written 
  1732.      materials and all copies of the SOFTWARE, including modified 
  1733.      copies, if any.  
  1734.      
  1735.      7. UPDATE POLICY.  David R. Green may create, from time to time,
  1736.      updated versions of the SOFTWARE.  At his option, David R. Green 
  1737.      will make such updates available to LICENSEE and transferees 
  1738.      who have paid the update fee and returned the Registration card 
  1739.      to David R. Green.
  1740.      
  1741.      8. MISCELLANEOUS.  This License is governed by the Federal laws 
  1742.      of Canada and shall benefit David R. Green, his successors and 
  1743.      assigns.  LICENSEE consents to jurisdiction in the Provincial 
  1744.      and Federal courts located in Canada.
  1745.  
  1746.        LIMITED WARRANTY
  1747.  
  1748.      THE SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS (INCLUDING 
  1749.      INSTRUCTIONS FOR USE) ARE PROVIDED "AS IS" WITHOUT WARRANTY OF 
  1750.      ANY KIND.  FURTHER, DAVID R. GREEN DOES NOT WARRANT, GUARANTEE 
  1751.      OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF 
  1752.      USE, OF THE SOFTWARE OR WRITTEN MATERIALS IN TERMS OF CORRECTNESS, 
  1753.      ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE.  THE ENTIRE 
  1754.      RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED 
  1755.      BY YOU.  IF THE SOFTWARE OR WRITTEN MATERIALS ARE DEFECTIVE YOU, 
  1756.      AND NOT DAVID R. GREEN OR ANY BBS, DISTRIBUTORS, AGENTS, OR 
  1757.      EMPLOYEES, ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING,
  1758.      REPAIR, OR CORRECTION.
  1759.      
  1760.                        
  1761.                        
  1762.                        
  1763.                        
  1764.                        - 26 -
  1765.         
  1766.      
  1767.      
  1768.      
  1769.      
  1770.      David R. Green warrants to the original LICENSEE that the disk(s)
  1771.      on which the SOFTWARE is recorded is free from defects in 
  1772.      material and workmanship under normal use and service for a 
  1773.      period of ninety (90) days from the date of delivery as evidenced 
  1774.      by a copy of the Registration receipt. David R. Green warrants to 
  1775.      the original LICENSEE that the hardware accompanying the SOFTWARE 
  1776.      is free from defects in materials and workmanship under normal 
  1777.      use and service for a period of ninety (90) days from the date of 
  1778.      delivery as evidenced by a copy of the Registration receipt.  
  1779.      David R. Green's entire liability and your exclusive remedy as to 
  1780.      the disk(s) or hardware shall be, at David R. Green's option, 
  1781.      either (a) return of the purchase price or (b) replacement of the 
  1782.      disk or hardware which does not meet David R. Green's Limited 
  1783.      Warranty and which is returned to David R. Green postage prepaid 
  1784.      with a copy of the receipt.  If failure of the disk or hardware 
  1785.      has resulted from accident, abuse, or misapplication, David R. 
  1786.      Green shall have no responsibility to replace the disk or 
  1787.      hardware or refund the purchase price.  In the event of 
  1788.      replacement of the disk or hardware, the replacement disk or
  1789.      hardware will be warranted for the remainder of the original 
  1790.      warranty period or thirty (30) days, whichever is the longer.
  1791.      
  1792.      THE ABOVE IS THE ONLY WARRANTY OF ANY KIND, EITHER EXPRESS OR 
  1793.      IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO THE 
  1794.      IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
  1795.      PARTICULAR PURPOSE THAT IS MADE BY DAVID R. GREEN ON THIS PRODUCT.
  1796.      NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY DAVID R. GREEN,
  1797.      BBS, DISTRIBUTORS, AGENTS OR EMPLOYESS SHALL CREATE A WARRANTY OR 
  1798.      IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY AND YOU MAY NOT 
  1799.      RELY ON ANY SUCH INFORMATION OR ADVICE.
  1800.      NEITHER DAVID R. GREEN NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN 
  1801.      THE CREATION, PRODUCTION OR DELIVERY OF THIS PRODUCT SHALL BE 
  1802.      LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL OR INCIDENTAL 
  1803.      DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS 
  1804.      INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE LIKE) ARISING 
  1805.      OUT OF THE USE OR INABILITY TO USE SUCH PRODUCT EVEN IF DAVID R. 
  1806.      GREEN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  1807.      THIS WARRANTY GIVES YOU SPECIFIC RIGHTS.  YOU MAY HAVE OTHER 
  1808.      RIGHTS WHICH VARY AND CERTAIN LIMITATIONS CONTAINED IN THIS 
  1809.      LIMITED WARRANTY MAY NOT APPLY TO YOU.
  1810.      IN THE EVENT OF ANY CONFLICTION BETWEEN ANY PROVISION IN THIS 
  1811.      LIMITED WARRANTY AND ANY APPLICABLE LEGISLATION, THE APPLICABLE 
  1812.      LEGISLATION TAKES PRECEDENCE OVER THE CONTRAVENING PROVISION.
  1813.      
  1814.      This Limited Warranty is governed by the laws of the Province of
  1815.      British Columbia, Canada, and shall benefit David R. Green, his
  1816.      successors and assigns.
  1817.  
  1818.                        
  1819.                        
  1820.                        
  1821.                        
  1822.                        
  1823.                        
  1824.                        
  1825.                        
  1826.                        
  1827.                        - 27 -
  1828.           
  1829.        
  1830.        
  1831.        
  1832.        
  1833.        ACKNOWLEDGEMENT
  1834.  
  1835.      YOU ACKNOWLEDGE THAT YOU HAVE READ THIS LICENSE AND LIMITED 
  1836.      WARRANTY, UNDERSTAND THEM, AND AGREE TO BE BOUND BY THE TERMS AND 
  1837.      CONDITIONS.  YOU ALSO AGREE THAT THE LICENSE AND LIMITED WARRANTY 
  1838.      ARE THE COMPLETE AND EXCLUSIVE STATEMENT OF AGREEMENT BETWEEN THE 
  1839.      PARTIES AND SUPERSEDE ALL PROPOSALS OR PRIOR AGREEMENTS ORAL OR 
  1840.      WRITTEN, AND ANY OTHER COMMUNICATIONS BETWEEN THE PARTIES 
  1841.      RELATING TO THE SUBJECT MATTER OF THE LICENSE OR THE LIMITED 
  1842.      WARRANTY.
  1843.      
  1844.      Should you have any questions concerning this License or this 
  1845.      Limited Warranty, or if you desire to contact David R. Green for 
  1846.      any reason, please contact via any of the following three means:
  1847.  
  1848.        David R. Green
  1849.        9605-13th Street
  1850.        Dawson Creek, BC
  1851.        CANADA  V1G 3V9
  1852.  
  1853.        CompuServe, David R. Green, User ID 70621,1362
  1854.        If you are not a member, and would like to join, contact 
  1855.        CompuServe Customer Service at:
  1856.          U.S.A.            800-848-8990
  1857.          Canada & Foreign  1-614-457-8650
  1858.          U.K.              0800 289 458
  1859.          Germany           0130-4643
  1860.      
  1861.        EMAIL Message on SETnet North, FidoNet node 1:17/65, addressed 
  1862.        to David Green.  SETnet North direct Telephone Number 
  1863.        (604)782-9126.
  1864.      
  1865.      Thank you.
  1866.      
  1867.      Please Register all software, it's what keeps Shareware going.
  1868.  
  1869.      To Register, please fill out and return this Registration form.
  1870.  
  1871.                        
  1872.                        
  1873.                        
  1874.                        
  1875.                        
  1876.                        
  1877.                        
  1878.                        
  1879.                        
  1880.                        
  1881.                        
  1882.                        
  1883.                        
  1884.                        
  1885.                        
  1886.                        
  1887.                        
  1888.                        
  1889.                        
  1890.                        - 28 -
  1891.          
  1892.      
  1893.      
  1894.      
  1895.      
  1896.      ┌─────────────────────────────────────────────────────────────────┐
  1897.      │                                                                 │
  1898.      │                        REGISTRATION FORM                        │
  1899.      │                                                                 │
  1900.      │─────────────────────────────────────────────────────────────────│
  1901.      │                                                                 │
  1902.      │ SEND TO: David R. Green                    CAP                  │
  1903.      │          9605-13th Street                  Copyright (C)1991    │
  1904.      │          Dawson Creek, BC                  David R. Green       │
  1905.      │          CANADA  V1G 3V9                   All Rights Reserved  │
  1906.      │                                                                 │
  1907.      │                                                                 │
  1908.      │  NAME ________________________________________________________  │
  1909.      │                                                                 │
  1910.      │  ADDRESS _____________________________________________________  │
  1911.      │                                                                 │
  1912.      │  CITY ________________________________________________________  │
  1913.      │                                                                 │
  1914.      │  STATE / PROV ________________________________________________  │
  1915.      │                                                                 │
  1916.      │  COUNTRY _____________________________________________________  │
  1917.      │                                                                 │
  1918.      │  ZIP / POSTAL CODE __________________  DATE __________________  │
  1919.      │                                               month/day/year    │
  1920.      │                                                                 │
  1921.      │  Computer Brand ______________________________________________  │
  1922.      │                                                                 │
  1923.      │  Processor []∙88/86 []∙286 []∙386SX []∙386DX []∙486SX []∙486DX  │
  1924.      │                                                                 │
  1925.      │  Clock Speed _________ MHz                                      │
  1926.      │                                                                 │
  1927.      │  Amount of RAM _______ total  [______] EMS  [______] XMS        │
  1928.      │                                                                 │
  1929.      │  Floppy Drive(s) []∙360k []∙720k []∙1.2MB []∙1.44MB []∙2.88MB   │
  1930.      │                                                                 │
  1931.      │  Video Card Brand and Model __________________________________  │
  1932.      │                                                                 │
  1933.      │  REGISTRATION FEE: $40.00  Canadian                             │
  1934.      │                                                                 │
  1935.      │  Make your cheque or money order payable to David R. Green.     │
  1936.      │                                                                 │
  1937.      │                                                                 │
  1938.      │  If you have any comments, please let me know.                  │
  1939.      │                                                                 │
  1940.      │  COMMENTS ____________________________________________________  │
  1941.      │                                                                 │
  1942.      │           ____________________________________________________  │
  1943.      │                                                                 │
  1944.      │                                                                 │
  1945.      │ Thank You!                                                      │
  1946.      └─────────────────────────────────────────────────────────────────┘
  1947.                        
  1948.                        
  1949.                        
  1950.                        
  1951.                        
  1952.                        
  1953.                        - 29 -
  1954.  
  1955.  
  1956.  
  1957.      ┌─────────────────────────────────────────────────────────────────┐
  1958.      │                                                                 │
  1959.      │                          SUPPORT FORM                           │
  1960.      │                                                                 │
  1961.      │─────────────────────────────────────────────────────────────────│
  1962.      │                                                                 │
  1963.      │  SEND TO: David R. Green                   CAP                  │
  1964.      │           9605-13th Street                 Copyright (C)1991    │
  1965.      │           Dawson Creek, BC                 David R. Green       │
  1966.      │           CANADA  V1G 3V9                  All Rights Reserved  │
  1967.      │                                                                 │
  1968.      │                                                                 │
  1969.      │  NAME ________________________________________________________  │
  1970.      │                                                                 │
  1971.      │  ADDRESS _____________________________________________________  │
  1972.      │                                                                 │
  1973.      │  CITY ________________________________________________________  │
  1974.      │                                                                 │
  1975.      │  STATE / PROV ________________________________________________  │
  1976.      │                                                                 │
  1977.      │  COUNTRY _____________________________________________________  │
  1978.      │                                                                 │
  1979.      │  ZIP / POSTAL CODE _______________  DATE (m/d/y) _____________  │
  1980.      │                                                                 │
  1981.      │  HOME (___)___-____  BUSINESS (___)___-____  FAX (___)___-____  │
  1982.      │                                                                 │
  1983.      │                                                                 │
  1984.      │  Computer Brand ______________________________________________  │
  1985.      │                                                                 │
  1986.      │  Processor []∙88/86 []∙286 []∙386SX []∙386DX []∙486SX []∙486DX  │
  1987.      │                                                                 │
  1988.      │  Clock Speed _________ MHz                                      │
  1989.      │                                                                 │
  1990.      │  Amount of RAM _______ total  [______] EMS  [______] XMS        │
  1991.      │                                                                 │
  1992.      │  Floppy Drive(s) []∙360k []∙720k []∙1.2MB []∙1.44MB []∙2.88MB   │
  1993.      │                                                                 │
  1994.      │  Video Card Brand and Model __________________________________  │
  1995.      │                                                                 │
  1996.      │  Additional I/O cards ___________________  ___________________  │
  1997.      │                                                                 │
  1998.      │                       ___________________  ___________________  │
  1999.      │                                                                 │
  2000.      │  Config.Sys ________________    Autoexec.Bat _________________  │
  2001.      │             ________________                 _________________  │
  2002.      │             ________________                 _________________  │
  2003.      │             ________________                 _________________  │
  2004.      │             ________________                 _________________  │
  2005.      │             ________________                 _________________  │
  2006.      │                                                                 │
  2007.      │                                                                 │
  2008.      │  Problem _____________________________________________________  │
  2009.      │                                                                 │
  2010.      │          _____________________________________________________  │
  2011.      │                                                                 │
  2012.      │                                               use other side »  │
  2013.      │ Thank You!                                                      │
  2014.      └─────────────────────────────────────────────────────────────────┘
  2015.  
  2016.                        - 30 -
  2017.  
  2018.  
  2019.        
  2020.  
  2021.  
  2022.      Glossary
  2023.      ════════
  2024.  
  2025.  
  2026.      ACRONYM ∙ an abbreviation for a group of words.
  2027.  
  2028.      ALGORITHM ∙ a method for solving a problem.
  2029.  
  2030.      ANIMATION ∙ the quick display of seperate graphic images in order 
  2031.              to deceive the human eye into perceiving motion.
  2032.  
  2033.      ASSEMBLER ∙ a program that converts assembly language source code 
  2034.              into machine code.
  2035.  
  2036.      ASSEMBLY LANGUAGE ∙ a low-level language whose mnemonics and 
  2037.                  syntax closely reflect the internal workings 
  2038.                  of the microprocessor's registers.
  2039.  
  2040.      BIOS ∙ assembly language routines stored as machine code in ROM 
  2041.         which provide Basic Input/Output Services for DOS and 
  2042.         applications programs.
  2043.  
  2044.      BIT ∙ a single unit of binary logic.  BInary-digiT.
  2045.  
  2046.      BITBLT ∙ an acronym for BIT Boundary bLock Transfer.  One of 
  2047.           several means of animation.
  2048.  
  2049.      BUFFER ∙ a temporary storage space for data.
  2050.  
  2051.      BYTE ∙ an 8-bit number which may indicate values from 0 to 255, 
  2052.         or 00h-FFh in hexadecimal.
  2053.  
  2054.      CHROMA KEY ∙ see Color Key.
  2055.  
  2056.      COLOR KEY ∙ a color-based video overlay method that lets you drop 
  2057.              all areas of a selected color out of a foreground 
  2058.              image so that the corresponding areas of the 
  2059.              background image can show through it.
  2060.  
  2061.      COMPOSITE VIDEO ∙ a video signal that combines all the color and 
  2062.                timing components of the picture in a single 
  2063.                input line.
  2064.  
  2065.      COORDINATE ∙ the arrangement of XY axes in a 2-Dimensional 
  2066.               display.
  2067.  
  2068.      COPYRIGHT ∙ the right to copy an intellectual property such as a 
  2069.              book, manuscript, software program, painting, 
  2070.              photograph, and so forth.
  2071.  
  2072.      CPU ∙ an acronym for Central Processing Unit, also called a
  2073.            microprocessor.
  2074.  
  2075.      DOS ∙ Disk Operating System.
  2076.  
  2077.      DOUBLE-BUFFER ANIMATION ∙ see Hidden-Page Animation.
  2078.  
  2079.                        - 31 -
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.      DYNAMIC PAGE FLIP ANIMATION ∙ see Hidden-Page Animation.
  2086.  
  2087.      EDITOR ∙ refers to the interface which allows the user to create 
  2088.           and modify program dependant data.
  2089.  
  2090.      FRAME ∙ in video and videographics, a complete picture.  A single 
  2091.          image in an animation sequence.
  2092.  
  2093.      GENLOCK ∙ short for synchronization GENerator LOCK, a feature 
  2094.            that allows a video system to set its timing to match 
  2095.            the timing of an outside signal, and so to overlay one 
  2096.            signal on top of the other or to smoothly combine them.
  2097.  
  2098.      HARDWARE ∙ the physical and mechanical components of a 
  2099.             microcomputer system.
  2100.  
  2101.      HIDDEN-PAGE ∙ a graphics page which is not currently being 
  2102.                displayed.
  2103.  
  2104.      HIDDEN-PAGE ANIMATION ∙ another name for Real-Time Animation; a
  2105.                  technique involving multiple buffers of 
  2106.                  video graphics, where one is currently 
  2107.                  being displayed while another is being 
  2108.                  constructed by the computer, which when 
  2109.                  completed, is flipped into view, and the 
  2110.                  procedure is continued.
  2111.  
  2112.      I/O ∙ Input Output.
  2113.  
  2114.      KERNEL ∙ the central or essential part of a program.
  2115.  
  2116.      LICENSE ∙ the right to use an intellectual property such as a 
  2117.            book, manuscript, software program, painting, 
  2118.            photograph, etc.  Copyright is the right to copy an 
  2119.            intellectual property, which is rarely included in 
  2120.            software licenses.
  2121.  
  2122.      LSB ∙ Least Significant Bit.
  2123.  
  2124.      MSB ∙ Most Significant Bit.
  2125.  
  2126.      NONDISCLOSURE AGREEMENT ∙ a contractual undertaking not to 
  2127.                    disclose proprietary information.
  2128.  
  2129.      OPTIMIZE ∙ to improve a program's speed of execution.
  2130.  
  2131.      OVERLAY ∙ to show one image superimposed on another.  Especially 
  2132.            in video images, to show text on top of a picture or 
  2133.            computer output on top of moving video (see Genlock).
  2134.  
  2135.      PAGE-FLIPPING ∙ quickly placing a different graphics image on 
  2136.              display for the purpose of creating animation.
  2137.  
  2138.      PARAMETER ∙ a variable which a subroutine expects to receive when 
  2139.              it is called, also called an argument.
  2140.  
  2141.                        
  2142.                        - 32 -
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.      PEL ∙ an acronym for Picture ELement, also called a pixel.
  2149.  
  2150.      PIXEL ∙ the smallest addressable dot or graphic on a display 
  2151.          screen.
  2152.  
  2153.      RAM ∙ an acronym for Random Access Memory.
  2154.  
  2155.      RAM DISK ∙ a virtual or simulated disk which resides in RAM 
  2156.             memory.
  2157.  
  2158.      REAL-TIME ∙ the actual time during which an event occurs.
  2159.  
  2160.      REAL-TIME ANIMATION ∙ see Hidden-Page Animation.
  2161.  
  2162.      ROM ∙ an acronym for Read Only Memory.
  2163.  
  2164.      SOURCE CODE ∙ program instructions written in the original 
  2165.                programming language.
  2166.  
  2167.      SUBROUTINE ∙ a subordinate, self-contained portion (or module) of 
  2168.               a program designed to perform a specific task.
  2169.  
  2170.      SYNTAX ∙ the grammar to be used with a programming language.
  2171.  
  2172.      SYSTEM OVERHEAD ∙ the amount of time the microcomputer allocates 
  2173.                to general housekeeping functions instead of 
  2174.                executing programs.
  2175.  
  2176.      VARIABLE ∙ a quantity whose value changes during program 
  2177.             execution.
  2178.  
  2179.      VGA ∙ Video Graphics Array, a video adapter for IBM PC computers.
  2180.  
  2181.      VISIBLE PAGE ∙ the graphics page currently being displayed.
  2182.  
  2183.                        
  2184.                        
  2185.                        
  2186.                        
  2187.                        
  2188.                        
  2189.                        
  2190.                        
  2191.                        
  2192.                        
  2193.                        
  2194.                        
  2195.                        
  2196.                        
  2197.                        
  2198.                        
  2199.                        
  2200.                        
  2201.                        
  2202.                        
  2203.                        
  2204.                        
  2205.                        - 33 -
  2206.  
  2207.